File information: | |
File name: | FrameDefs.mesa_Oct77.pdf [preview FrameDefs.mesa Oct77] |
Size: | 62 kB |
Extension: | |
Mfg: | xerox |
Model: | FrameDefs.mesa Oct77 🔎 |
Original: | FrameDefs.mesa Oct77 🔎 |
Descr: | xerox mesa 3.0_1977 listing FrameDefs.mesa_Oct77.pdf |
Group: | Electronics > Other |
Uploaded: | 13-02-2020 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name FrameDefs.mesa_Oct77.pdf framedefs.mESA 24-0CT-77 18:23:01 Page 1 -- FrameDefs.Mesa -- Edited by Sandman on August 23, 1977 9:14 PM DIRECTORY AltoDefs: FROM "altodefs", ControlDefs: FROM "controlders", Mopcodes: FROM "mopcodes", SegmentDefs: FROM "segmentdefs": DEFINITIONS FROM SegmentDefs, ControlDefs: FrameOefs: DEFINITIONS = BEGIN -- Global Frame Table management FrameClass: TYPE = ControlDefs.FrameClass: EnumerateGlobalFrames: PROCEDURE [ proc: PROCEDURE [GlobaIFrameHandle] RETURNS [BOOLEAN]] RETURNS [GlobalFrameHandle]: NoGlobalFrameSlots: SIGNAL [CARDINAL]: EnterGlobalFrame: PROCEDURE [frame: GlobalFrameHandle, nslots: CARDINAL] RETURNS [entryindex: GFTIndex]: RemoveGlobalFrame: PROCEDURE [Frame: GlobalFrameHandle]; ReleaseFrame: PROCEDURE [frame: GlobaIFrameHandle]; GlobalFrame: PROCEDURE [link: UNSPECIFIED] RETURNS [GlobalFrameHandle]; DeletedFrame: PROCEDURE [gfi: GFTIndex] RETURNS [BOOLEAN]; Class: PROCEDURE [frame: FrameHandle] RETURNS [FrameClass]; New: MACHINE CODE [name: STRING] RETURNS [frame: GlobalFrameHandle] INLINE[Mopcodes.zKFCB, sNew]; Copy: MACHINE CODE [oldframe: GlobalFrameHandle] RETURNS [newframe: GlobalFrameHandle] INLINE[Mopcodes.zKFCB, sCopy]: UnNew: ~lACHINE CODE [frame: GlobalFrameHandle. freeframe: BOOLEMJ] = INLINE[Mopcodes.zKFCB, sUnNew]: -- Frame Size FrameSize: PROCEDURE [CARDINAL] RETURNS [CARDINAL]: -- Code StuFf SwapOutCode: PROCEDURE [f: GlobaIFrameHandle]: SwapInCode: PROCEDURE [f: GlobalFrameHandle]; lockCode: PROCEDURE [link: UNSPECIFIED]; UnlockCode: PROCEDURE [link: UNSPECIFIED]: CodeSegment: PROCEDURE [Frame: FrameHandle] RETURNS [codeseg: SegmentDefs.FileSegmentHandle]: ReturnByte: PROCEDURE [frame: FrameHandle. byteoffset: INTEGER] RETURNS [byte: AltoDefs.BYTE]; -- Signal Stuff SendMsgSignal: SIGNAL RETURNS [UNSPECIFIED. UNSPECIFIED]; ResumeError: SIGNAL; MultiLevelUnwind: ERROR; END ... |
Date | User | Rating | Comment |